#ifndef _PROGRAMME_H
#define _PROGRAMME_H


#include <string>
using namespace std;

class Instruction;

// Classe qui va nous permettre de traduire le Programme Lobo en C++
class Programme {
  private:
    std::vector<Instruction*> m_instructions;

    std::vector<string> m_codeLobo;


  public:
    Programme();

    virtual ~Programme();

    void addCodeLobo(string code);

    void analyser();

    std::string toString() const;

};
#endif
